cmake_minimum_required(VERSION 3.10)
project(mythreadpool)

# 设置项目编译可执行文件的路径
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)

# 设置调试信息 以及启动C++14语言标准
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -std=c++14 -fPIC")

# 定义参与编译的源文件
aux_source_directory(. SRC_LIST)

# 编译生成可执行文件mythreadpool
add_executable(mythreadpool ${SRC_LIST})